package org.yaac.client.conf;

import org.yaac.client.YaacShell;

import com.google.gwt.inject.client.GinModules;
import com.google.gwt.inject.client.Ginjector;
import com.google.gwt.place.shared.PlaceHistoryHandler;

/**
 * @author Max Zhu (thebbsky@gmail.com)
 *
 */
@GinModules(YaacGinModule.class)
public interface YaacGinjector extends Ginjector {

	// MVP related
	PlaceHistoryHandler getPlaceHistoryHandler();
	
	// main UI shell
	YaacShell getShell();
}
